mix it (up) - French English Dictionary